package com.wxzz.elearning.common.dto;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.Arrays;
import java.util.List;

@NoArgsConstructor
@Data
public class SystemMessageMqDto {

    @ApiModelProperty(value = "发送的手机号")
    private List<String> phones;

    @ApiModelProperty(value = "短信模板id")
    private String templateId;

    @ApiModelProperty(value = "短信模板参数")
    private List<String> params;

    @ApiModelProperty(value = "短信类型 0-通知类短信 1-验证码类短信")
    private Integer smsType = 0;

    @ApiModelProperty(value = "站内信消息内容")
    private String messageDetail;

    @ApiModelProperty(value = "企业id")
    private Long enterpriseId = 0L;

    @ApiModelProperty(value = "消息标题")
    private String messageTitle;

    @ApiModelProperty(value = "通知类型 0-用户 1-企业后台 2-平台后台")
    private Integer messageType = 0;

    @ApiModelProperty(value = "用户id")
    private List<Long> wxUserIds;

}
